roll (thunder) - Spanish English Dictionary